package com.jymj.dao;

import com.jymj.entity.SysUserEntity;
import com.jymj.entity.SysXzqEntity;
import com.jymj.entity.YlEntity;
import com.jymj.entity.data.ParameterEntity;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * Created by ${lc} on 2020/4/1.
 */
@Mapper
public interface ReportDao {
    SysXzqEntity queryZhen(@Param("code") String code);

    List<YlEntity> queryYl(@Param("parameterEntity") ParameterEntity parameterEntity, @Param("sysUser") SysUserEntity sysUserEntity);

    int queryYlTotal(@Param("parameterEntity") ParameterEntity parameterEntity, @Param("sysUser") SysUserEntity sysUserEntity);

    List<SysXzqEntity> queryCun(Map<String, Object> params);

    int queryCunTotal(Map<String, Object> params);
}
